supplicatory procession - French English Dictionary